body
{
	margin: 0px;
}
.logo
{
	float: left;
}
.bannerText
{
	float: left;
	margin-top: 40px;
	font-size: 30px;
	margin-left:45px;
	font-weight: bold;
	color: white;
}
.loginInfo
{
	float: left;
	/*margin-top: 120px;*/
	/*margin-top: 110px;*/
	margin-top: 90px;
	font-size: 13px;
	color: white;
	float: right;
	padding-right: 20px;
}


.header{
    padding:3px;
    background-color: LightSlateGray;
    border: DarkGray 1px solid;
    text-align:left;
    padding-left:20px;
    /*height:150px;*/
    height:130px;
    clear: both;
}
.footer {
    padding:3px;
    background-color: LightSlateGray;
    border: DarkGray 1px solid;
    text-align:center;
    font-size:12px;
    clear: both;
}

.content {
    /*height: 660px;*/
    height: 693px;
    width: 100%;
}

.menu {
    padding:10px;
    /*width: 14%;*/
    min-width:14%;
    height: 100%;
    border: DarkGray 1px solid;
    background-color: LightBlue;
    float: left;
}
.menu li {
   list-style: none;
}

.contentBody {
    padding:10px;
    width: 82.8%;
    /*float:left;*/ 
    min-height: 660px;
    background-color: #F2F2F2;
    overflow: auto;
    height: 500px;
}

.justifyText
{
text-align: justify;
}
.mike
{
	width: 300px;
}
.inputText
{
	font-size: 14px;
}

.dashboarCol1
{
	vertical-align: top;
	width: 50%
}
.dashboardCol2
{
	vertical-align: top;
	width: 50%
}

.datePanel
{
vertical-align: bottom;
font-size: 13px;
width: 100%;
margin-top: 50px;
}

.reportIconPanel
{
font-size: 13px;
width: 100px;
height:100px;
margin-left:30px;

}


.headerPanel
{
	border: 1px solid black;
	height: 20px !important;
	background-color: #99CC66 !important;
}
.formHeaderPanel
{
	border: 1px solid #CCCCCC;
	height: 20px !important;
	background-color: #D2BCA6 !important;
	margin-bottom: 10px;
}

.dataPanel
{
	background-color: wite;
}


.col1_leftAlign
{
width: 40%;
text-align: left;
}
.co1_rightAlign
{
width: 40%;
text-align: right;
}
.textField
{
	 width: 100px;
	 border: 1px solid grey;
}
.monthYearSelectBox
{
	width: 160px;
}

.col_slNo { 
text-align: center; 
} 
.col_edit { 
text-align: center; 
} 
.col_delete { 
text-align: center; 
} 
.managementHeaderTable
{
	border: 1px solid #CCCCCC;
	height: 20px !important;
	background-color: #D2BCA6 !important;
	margin-bottom: 10px;
	font-weight: bold;

}

.icePnlPop table
{
	 width: 100%;
}
.marketText
{
	 width: 250px;
	 border: 1px solid grey;
	 
}

.commonText
{
	 width: 250px;
	 border: 1px solid grey;
	 
}
.roleSelectBox
{
	width: 200px;
	border: 1px solid grey;
}

.resUser
{
	width: 20%;
}

.resRole
{
	 width: 20%;
}
.resMM
{
	width: 40%;
	text-align: left;
}
.resEdit
{
	width: 20%;
	text-align: center;
}
.resMake
{
	width: 40%;
}
.resMarket
{
	width: 40%;
}
.resDelete
{
	width: 20%;
}
.resHeader
{
    /*background-color: #CCCCCC;*/
    height: 24px;
    padding-left: 8px;
    background-color: #D0D0A0;
}
.resDataTable
{
border: 1px solid grey;
background-color: #D0D0A0;
}
.graybg{ background-color: #DDDDDD; }
.whitebg{ background-color: #FFFFFF; }

.entryMake
{
	width: 20%;
}
.entryMarket
{
	width: 20%;
}
.entrySegment
{
	width: 30%;
}
.entryStatus
{
	width: 10%;
	text-align: center;
}
.entrySelect
{
	width: 10%;
	text-align: center;
}
.entryExecute
{
	width: 10%;
	text-align: center;
}
.centerAlign td
{
	text-align: center !important;
}
.infoIconPanel
{
margin-left: 104px;
    margin-top: -19px;
    width: 10px;
}